#footer {
  width: 100%;
  background-color: #2C323B;

  .container {
    width: 100%;
    border-bottom: 1px solid #3d424a;
    .box {
      width: 1000px;
      margin: 0 auto;
    }
    .first-cell {
      display: flex;
      justify-content: space-between;
      .text-item {
        line-height: 50px;
        color: #b1b3b9;
        font-size: 12px;
        &:hover {
          color: #009af3;
          cursor: pointer;
        }
      }
      .line {
        color:#b1b3b9;
        line-height: 50px;
      }
    }
  }

  .bottom-container {
    width: 100%;
    padding: 50px 0;
    .bottom-box {
      width: 1000px;
      margin: 0 auto;
      color: #b1b3b9;
      line-height: 30px;
      text-align: center;
    }
  }

}